package com.itheima.a06threadmethod3;

public class ThreadDemo {

    /**
     * 守护线程
     * 设置了那个方法的线程将成为守护线程
     * 当其他非守护线程结束了的时候 守护线程已经没有存在的必要 因此他也会陆续结束
     * 应用场景：
     *      QQ聊天框里面如果在下载文件 此时我把聊天框关闭了
     *      那下载文件的那个线程也没什么存在的必要
     *      会陆续停止
     *      所以下载文件的线程就是守护线程
     */
    public static void main(String[] args) {
        MyThread1 myThread1 = new MyThread1();
        MyThread2 myThread2 = new MyThread2();

        myThread1.setName("女神");
        myThread2.setName("备胎");

        myThread1.setPriority(10);
        myThread2.setPriority(1);

        //t2设置为守护线程
        myThread2.setDaemon(true) ;

        myThread1.start();
        myThread2.start();


    }
}
